train bombing - French English Dictionary